Containers |
A container is a shape in your LanFlow diagram that shows a group of
objects, a subset, or some other collection or separation.
|
There are three ways to add a container to a LanFlow diagram. The first and
easiest way is to choose a style from the current LanFlow diagram template.
If the template has a Containers category in the Figure drop-down
menu in the style bar, simply select it and place it on your LanFlow diagram as
you would any other figure shape.
|
If the template you are using does not include predefined container
styles, the next easiest method is to invoke the Insert Symbol feature
to insert a predefined container symbol from the Figure Symbol
Gallery.
|
To insert a container from the Figure Symbol Gallery
|
If you require a container of a shape that is not included in the
template or the gallery, you can create one of your own based on any
existing figure symbol.
|
To create your own container from any figure symbol
|
This method has some drawbacks. Most notably, the software will still
treat the inside of the container as part of a figure making it a
nuisance to select and connect objects within the container. To
complete the construction of a container from any shape, adjust the
figure properties as follows:
|
Active Containers - Keeping Objects Together |
The last behavior suggested above is recommended when using containers
in their prescribed manner. The “Active Container“ behavior
adds great power and simplicity to containers elevating them beyond
drawing objects.
|
Containers with this property automatically keep any objects that are
positioned within their bounds together for simple operations. If you
move the container, all objects inside move along. If you copy it, the
objects inside appear in the copy as well. If you delete it, the
objects are removed. You can move individual objects into and out of
the container simply by dragging them, but drag the container and
them stay together.
|
Note, if the container is filled, only objects on top of the container
are kept together. If it has no fill, all objects above or below are
kept together.
|
It might seem that this behavior resembles a group (see Groups chapter).
For simple operations like moving, copying, deleting, and so on, it is
much like a group. However, it is more limited than a group and
therefore more convenient for this purpose. For example, unlike a
group, you never have to use the Group or Ungroup commands to change
the contents, plus you always have full access to the included objects
without having to ungroup first. Unlike a group, resizing a container
expands it bounds rather than scaling it.
|